package com.bw.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 团购表
 * @TableName tb_house_group_buying
 */
@Data
public class TbHouseGroupBuyingVo implements Serializable {
    /**
     * 主键
     */
    private String id;

    /**
     * 图片表id
     */
    private String resourceId;

    /**
     * 楼盘名称
     */
    private String name;

    /**
     * 详细地址
     */
    private String address;

    /**
     * 经纪人id
     */
    private String brokerId;

    private String brokerName;
    /**
     * 城市
     */
    private Integer cityId;

    /**
     * 省份
     */
    private Integer provinceId;

    /**
     * 区县
     */
    private Integer countyId;

    /**
     * 起始时间
     */
    private Date startTime;

    /**
     * 结束时间
     */
    private Date endTime;

    /**
     * 集合地址
     */
    private String groupCollectionAddress;

    /**
     * 车牌号
     */
    private String groupCarNumber;

    /**
     * 集合时间
     */
    private Date gatherTime;

    /**
     * 团购标题
     */
    private String headline;

    /**
     * 团购介绍
     */
    private String context;

    /**
     * 团购状态 0:未开团 1:报名中 2:已开团
     */
    private Integer groupByStatus;

    /**
     * 状态 0:正常1:禁用
     */
    private Integer status;

    /**
     * 逻辑删除 0-删除  1-正常
     */
    private Integer deleted;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}